something to believe in - Francés Inglés Diccionario